Skip to content

fix(updater): Fetch missing submodule release commits - #186

Merged
vaind merged 3 commits into
getsentry:mainfrom
limbonaut:fix/submodule-release-checkout
Nov 10, 2026
Merged

vaind merged 3 commits into
getsentry:mainfrom
limbonaut:fix/submodule-release-checkout

Conversation

@limbonaut

Copy link
Copy Markdown
Contributor

Allow submodule initialization to fetch missing pinned commits and stop if initialization fails. Fetch tags before detecting the current version, and stop if that fetch fails. This prevents false updates when the pinned release is outside the default branch.

limbonaut and others added 3 commits November 10, 2026 20:25
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixture Git failures were unchecked, and popping the location after a failed setup hid the real error.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vaind
vaind force-pushed the fix/submodule-release-checkout branch from 176c78b to ea84c7a Compare November 10, 2026 19:34
@vaind
vaind merged commit e527707 into getsentry:main Nov 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Updater fails for submodule commits outside the default branch

2 participants